combat engineer squad - Turkish English Dictionary